查看原文
其他

在 Cocos 写代码的第3112天 | 专访爆款 Demo 背后的美少女主程!

C 姐 COCOS 2022-06-10

冬日已去,万物新启。这个美好的时节,总是容易让人想起好朋友和旧时光。今日人物志专栏主角,游戏开发工程师黄艳丽,就是与 Cocos 相遇相知九年的老朋友。Cocos Store 上的《幽灵射手》《奔跑吧小仙女》《疯狂打群架》等诸多热门游戏 Demo 和源码,均是出自艳丽团队之手。不过话说回来,九年诶,就算谈恋爱也该进入相看两平静的老夫老妻生活了吧,可她竟还像初遇时那般可爱~就让我们在这美好的春日里,一起走进艳丽的小世界吧!




小学四年级,

我就喜欢上了编程


艳丽入游戏编程这一行算是蛮早的——大概要追溯到她小学四年级。那时计算机还是个新鲜玩意,学校响应时代的召唤,专门为低年级的学生开设了微机课。说是微机课,其实也就是教小朋友们点点鼠标,最多偷开一把空当接龙。与其他沉浸在新鲜感中的同学们不同,艳丽学得格外认真,很快就在学校举办的计算机比赛中拿下名次,崭露头角。如此努力学习的理由非常纯真可爱:那个坐在屏幕前,神情坚定自信,手指上下翻飞打着五笔的女老师,好飒!


再把时针拨快一点。多亏了家人的支持和《电脑报》的陪伴,在主线学习任务中不断打怪升级的艳丽,编程这条支线也一点没落下。她参加了各种类型的编程比赛,在拿奖的同时,能力和眼界也在不断提升,更宝贵的是,遇见了许多志同道合的人。编程的大地图在她的眼里越来越宽广,这也让她坚定了未来想走的路:“编程这件事吧,除了自己喜欢,应该还蛮有搞头的。”于是,大学报考艳丽义无反顾就选择了计算机专业,经过四年专业的学习,毕业后的第一份工作,她就投身了喜欢的游戏开发,进入福州网龙,开启了她作为程序媛的星辰大海!


我想做有意义的事


在福州网龙工作一年后,艳丽兜兜转转回到厦门。一方面当然是希望有多一点时间能陪伴家人,另一方面,Cocos 的出现也让她有了新的努力方向。


2013年,艳丽加入 Cocos,在《捕鱼达人》的项目组做开发。同年,Cocos 成立了新的项目组,要面向中小开发者做一个便捷、安全的渠道接入工具,艳丽既有扎实的编程能力,又心细如发,于是她被调入这个新项目组,与团队一起,从零开始。AnySDK 上线后,获得了许多开发者的青睐。仅仅2015年,AnySDK 通用版游戏内购流水就达8亿人民币,提供超过150家渠道接入。在 AnySDK 服务过的企业名单中,不乏心动游戏、指游方寸、极致游戏、玩心游戏、杭州百游等国内顶级游戏开发公司的身影。


作为AnySDK的成员接受媒体采访


“我们做 AnySDK,是因为当时市面上缺乏易用的渠道接入工具,我们希望帮助更多中小开发者更加快速、安全地将游戏接入更多的平台,提升游戏成功率和收入。现如今,这个市场已经相对成熟。我觉得,我有必要为大家去做一些别的事。”


“做一点有意义的事”,在艳丽的职业轨迹中,这绝对是不可或缺的动力之一。


离开 AnySDK 项目后,艳丽加入了 Cocos 引擎的 Demo Team,负责通过实际的研发工作,为引擎提供工作流的改善建议和优化方向,其团队更是产出了不少优质的游戏 Demo。


2019年,微信公开课 PRO 首次公布微信创意小游戏,在首批6款游戏名单中,有4款基于 Cocos 引擎开发,其中《五子大作战》就是由艳丽所在的 Demo Team 制作的。“既然要给引擎提建议,那么我们就真的去做游戏,这样,才更知道游戏开发者需要什么。”


Demo Team 的部分游戏项目


在随后的两三年中,艳丽团队又陆续推出了多种不同风格、不同玩法的游戏。广受社区好评的双人游戏《别动我的金币》、3D 游戏《金币推推推》,类 Rougelike+虚拟摇杆的《幽灵射手》、io 类玩法游戏《奔跑吧小仙女》等等。更重要的是,他们将这些游戏项目源码公开至 Cocos Store 上,为开发者提供了大量的思路、技巧和资源。


谈及做过的游戏项目中印象最深的,艳丽说,那还是与华为智能座舱合作的《疯狂切水果》。这款游戏的机制并不复杂,复杂的是让用户交互方式能突破屏幕的束缚,无拘无束地在车内进行操作。通过结合座舱 HMS-A 能力与舱内摄像头,即可完美实现捕捉手部运动轨迹切水果。




在拥有丰富的“与一线用户长时间对线”的经历后,艳丽似乎更了解“合适”的重要性。


“就说游戏吧,在面对用户需求时,你不能很主观地去判断,只要堆玩法、堆画面、堆美术、堆效果,用户就一定会买单。不同的人群有不同的需求,你要把自己完全当成普通用户去使用,去体验、去感受。就像在找 BUG 时,第一步永远是复现用户的使用场景。”


加速成长,

工作家庭多线程并进


在 Cocos 就职的九年里,艳丽陆续完成了结婚、生子等人生大事,生活中多了一个可爱的小生命,进入了新的里程,也多了许多新的课题。


工作和家庭都需要投入大量的时间去运营,“压缩睡眠时间“成为了艳丽唯一可选的解决方案。下班回家后带娃、干家务,手机都顾不上看一眼的忙碌节奏通常要持续到十一二点,孩子睡了之后,还要处理工作上的事情:组员遇到了新 BUG、明天的工作进度怎么安排、下一步方向怎么走......等这些事情都处理完,时针通常都指向了凌晨一点,但还不能睡——每周艳丽总要找时间打开健身环锻炼一下,毕竟身体是革命的本钱;不锻炼的时候,还要抽空看书。艳丽说,她最近正抱着字典啃全英文版的《Real-time Rendering(实时渲染)》,没办法,“中文版迟迟不出,技术这种事情是没办法等的,只能自己硬着头皮上了”。


《Real-time Rendering(实时渲染)》,图源网络


如今的艳丽,已经渐渐从独自冲锋转向了团队作战。新技术日新月异,Cocos Creator 正在 3D 领域大展拳脚,在 3D 和中重度游戏领域,团队还有许多要攻克的困难和挑战,艳丽不敢松懈,她总是需要冲在学习新技术的第一位,带领大家去突破一个个技术关卡。


艳丽团队人气 3D 游戏作品《幽灵射手》


2022年,艳丽团队还会带来更多的游戏项目,包括轻度、中度游戏,目前团队都在脑暴策划方案,我们和所有开发者一样,都充满了期待!


生活课题和工作课题,有时也并非一南一北,而是可以多线程操作,这也是艳丽非常擅长的。每个人的精力都是有限的,但把有限的时间用在做自己喜欢的、有意义的事情上,即使身体偶尔感觉疲惫,也不觉得那是“辛苦”,看到团队日渐成熟,艳丽的心里也泛起了小小的成就感。




感谢艳丽接受 C 姐的采访!坐在采访室的一角,听着艳丽将这些故事娓娓道来,C姐莫名有些感动。累,却不辛苦,也许就是理想生活最贴切的注脚。


这样惬意的春日里,艳丽带着她的下一个 Demo 在路上了,Cocos 也整装待发,准备前往更远的远方。如果你也怀抱着改变世界的梦想,如果你对引擎、对游戏、对编程感兴趣,欢迎加入我们!


往期精彩

您可能也对以下帖子感兴趣

文章有问题?点此查看未经处理的缓存